@charset "utf-8";



/* CSS Document */







/*banner样式*/



.banner {



	width: 100%;



	margin: 0 auto;



	height: 499px;



}



.flexslider {



	position: relative;



	height: 499px;



	overflow: hidden;



	background: url(../images/loading.gif) 50% no-repeat;



}



.slides {



	position: relative;



	z-index: 1;



}



.slides li {



	height: 499px;



}



.slides li a {



	display: block;



	width: 100%;



	height: 499px;



}



.flex-control-nav {



	position: absolute;



	bottom: 30px;



	z-index: 999;



	width: 100%;



	text-align: center;



}



.flex-control-nav li {



	display: inline-block;



	width: 14px;



	height: 14px;



	margin: 0 5px;



	*display: inline;



	zoom: 1;



}



.flex-control-nav a {



	display: inline-block;



	width: 14px;



	height: 14px;



	line-height: 40px;



	overflow: hidden;



	background: url(../images/dot.png) right 0 no-repeat;



	cursor: pointer;



}



.flex-control-nav .flex-active {



	background-position: 0 0;



}



.flex-direction-nav {



	position: absolute;



	z-index: 3;



	width: 100%;



	top: 45%;



}



.flex-direction-nav li a {



	display: block;



	width: 50px;



	height: 50px;



	overflow: hidden;



	cursor: pointer;



	position: absolute;



}



.flex-direction-nav li a.flex-prev {



	left: 40px;



	background: url(../images/prev.png) center center no-repeat;



}



.flex-direction-nav li a.flex-next {



	right: 40px;



	background: url(../images/next.png) center center no-repeat;



}



/*搜索样式*/



.search {



	height: 60px;



	line-height: 60px;



}



.tellse {



	width: 300px;



	padding-left: 30px;



	background: url(../images/icontell.jpg) no-repeat left center;



}



.tellse span {



	font-size: 14px;



}



.tellse strong {



	font-size: 24px;



	color: #9d0000;



	font-family: Arial, Helvetica, sans-serif;



	margin-left: 5px;



}



.search_wz a {



	margin: 0 5px;



}



.search_ss {



	width: 426px;



	height: 33px;



	background: url(../images/search_bg.jpg) no-repeat;



	margin-top: 8px;



}



.textss {



	float: left;



	width: 356px;



	height: 33px;



	background: none;



	line-height: 33px;



	padding-left: 10px;



	font-size: 14px;



	border: 0;



	color: #a0a0a0;



}



.submitss {



	float: left;



	width: 60px;



	height: 33px;



	border: 0;



	background: none;



	cursor: pointer;



}







/*产品服务*/



.pro_all {



	padding: 30px 0;



	overflow: hidden;



}







.title_all {



	text-align: center;



	padding: 30px 0;



}



.title_all h3 a {



	display: block;



	font-size: 18px;



	font-weight: bold;



	color: #0268c8;



}



.title_all b {



	font-family: Arial, Helvetica, sans-serif;



	text-transform: uppercase;



	font-size: 18px;



}



.title_all span {



	color: #c3c3c3;



}



.pro_txt {



	overflow: hidden;



}



.pro_txt_l {



	width: 258px;



	overflow: hidden;



	padding-bottom: 140px;



	background: url(../images/pro-imgs.jpg) no-repeat center bottom #eaeaea;



}



.pro_txt_l h2 {
	height: 127px;
	background: url(../images/pro-title-yop.jpg) no-repeat;
	text-align: center;
}



.pro_txt_l h2 a {
	display: block;
	font-size: 24px;
	font-weight: bold;
	padding-top: 40px;
	color: #fff;
}



.pro_txt_l h2 b {
	text-transform: uppercase;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
}



.pro_txt_l ul {
	padding: 30px 16px;
}



.pro_txt_l ul li {



	height: 38px;



	line-height: 38px;



	font-size: 16px;



	transition: .3s all;



	border-radius: 5px;



	text-indent: 36px;



	background: url(../images/pro-icon1.jpg) no-repeat 15px center;



	margin-bottom: 5px;



}



.pro_txt_l ul li a {



	font-weight: bold;



	color: #605e5e;



}



.pro_txt_l ul li.on {



	background: url(../images/pro-icon2.jpg) no-repeat 15px center #342b2c;



}



.pro_txt_l ul li.on a {



	color: #fff;



}



.pro_txt_r {



	width: 922px;



	height: 103px;



	border: 1px solid #7e684c;



}



.pro_txt_r li {



	padding: 6px 30px;



	font-size: 18px;



	float: left;



}



.pro_txt_r li a {



	color: #7e684c;



}



.pro_img {



	width: 894px;



}



.pro_img li {



	overflow: hidden;



	cursor: pointer;



}



.pro_img li:hover img {



	transform: scale(1.2, 1.2);



}



.pro_img li .proimg {



	width: 340px;



	height: 249px;



	background: url(../images/pro_img_bg.jpg) no-repeat;



	padding: 7px 15px 0 15px;



	overflow: hidden;



}



.pro_img li .proimg img {



	width: 340px;



	height: 226px;



	transition: .3s all;



}



.pro_img li .protxt {



	width: 504px;



	height: 190px;



	background: #fff;



	padding: 20px 10px;



}



.pro_img li .protxt span a {



	display: block;



	height: 30px;



	line-height: 30px;



	font-size: 16px;



	color: #0066cb;



}



.pro_img li .protxt p {



	height: 120px;



	overflow: hidden;



	padding: 10px 0;



	line-height: 25px;



}



.pro_img li .protxt div {



	padding-left: 224px;



}



.pro_img li .protxt div a {



	display: inline-block;



	width: 130px;



	height: 30px;



	text-align: center;



	line-height: 30px;



	font-size: 15px;



	color: #fff;



	margin-left: 10px;



}



.pro_img li .protxt div a.color1 {



	background: #0066cb;



}



.pro_img li .protxt div a.color2 {



	background: #333;



}



.proimgzs {



	width: 912px;



	overflow: hidden;



}



.proimgzs li {



	float: left;



	margin: 0 9px 10px 0;



	width: 286px;



}



.proimgzs li div {



	width: 286px;



	height: 226px;



	overflow: hidden;



}



.proimgzs li img {



	width: 278px;



	height: 218px;



	padding: 3px;



	border: 1px solid #bfbfbf;



	transition: .3s all;



}



.proimgzs li span {



	display: block;



	width: 100%;



	text-align: center;



	height: 42px;



	line-height: 42px;



}



.proimgzs li:hover img {



	transform: scale(1.2, 1.2);



}



/*产品优势*/



.cpadv {
	height: 655px;
	background: url(../images/aa.jpg) no-repeat center top;
}



.cpadv_header {
	font-size: 24px;
	padding: 92px 0 30px 300px;
	background: url(../images/logo.jpg) no-repeat left 90px;
}



.cpadv_header h3 a {
	color: #342b2c;
	font-weight: bold;
}



.cpadv_header h3 b {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #a0a0a0;
	font-weight: bold;
}



.cpadv li {
	height: 95px;
	padding-left: 160px;
	color: #fff;
	margin-bottom: 26px;
}



.cpadv li strong {
	font-size: 24px;
	display: block;
	padding-top: 5px;
}



.cpadv li p {
	font-size: 16px;
}











/*行间广告*/



.bar1 {



	height: 390px;



	background: url(../images/bar1.jpg) no-repeat center top;



}



.bar1 .bartxt {



	padding: 158px 0 0 50px;



	color: #fff;



}



.bar1 .bartxt p {



	font-size: 20px;



	padding-left: 532px;



}



.bar1 .bartxt p strong {
	font-size: 36px;
	margin-left: 86px;
}



.bar1 .bartxt div {



	font-size: 18px;



	color: #fff;



	padding-left: 528px;



	padding-top: 59px;



}



.bar1 .bartxt strong {



	font-size: 24px;



}



.bar1 .bartxt em {



	font-size: 37px;



	display: block;



	font-family: Arial, Helvetica, sans-serif;



	text-transform: uppercase;



	font-weight: bold;



}



.bar1 .bartxt p b {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 36px;



	font-weight: bold;



}



.bar1 .bartell {



	padding: 34px 0 40px 118px;



	color: #fff;



}



.bar1 .bartell div {



	padding-bottom: 16px;



	padding-right: 50px;



}



.bar1 .bartell a {



	font-size: 18px;



	color: #fff;



}



.bar1 .bartell div {



	padding-left: 532px;



}



.bar1 .bartell div span {



	font-size: 14px;



}



.bar1 .bartell div b {



	font-size: 26px;



	font-family: Arial, Helvetica, sans-serif;



}



.bar1 .bar_lx {



	padding-top: 40px;



}



.bar1 .bar_lx div {



	display: inline-block;



	padding-left: 150px;



}



.bar1 .bar_lx div b {



	font-size: 14px;



}



.bar1 .bar_lx div em {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 30px;



	font-weight: bold;



	color: #077fc8;



}



.bar2 {



	height: 277px;



	background: url(../images/bar2.jpg) no-repeat center top;



	margin: 30px 0;



}



.bar2 .bartxt {



	padding: 40px 0 0 16px;



	color: #fff;



	overflow: hidden;



}



.bar2 .bartxt strong {



	padding: 22px 0 0 40px;



	font-size: 19px;



	display: inline-block;



	float: left;



}



.bar2 p {
	font-weight: bold;
	font-size: 36px;
	color: #fff;
	padding: 20px 0 0 54px;
}



.bar2 .bartxt div {
	display: inline-block;
	float: left;
	padding: 15px 0 0 36px;
}



.bar2 .bartxt div span {
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}



.bar2 .bartell {



	padding-top: 30px;



}



.bar2 .bartell div {



	padding-bottom: 16px;



	padding-left: 0;



}



.bar2 .bartell div b {
	font-weight: 30px;
	font-weight: bold;
}



.bar3 {



	height: 207px;



	background: url(../images/bar3.jpg) no-repeat center top;



	color: #fff;



}



.bar3 .bartxt {



	padding: 45px 0 0 60px;



}



.bar3 .bartxt strong {



	font-size: 24px;



}



.bar3 .bartxt em {



	font-size: 48px;



	display: inline-block;



	font-family: Arial, Helvetica, sans-serif;



	font-style: italic;



	font-weight: bold;



}



.bar3 .bartxt p {



	padding-top: 10px;



	letter-spacing: 8px;



	font-size: 18px;



	font-weight: normal;



}



.bar3 .bartell {



	padding: 28px 0 0 100px;



}



.bar3 .bartell div {



	padding-left: 78px
}



.bar3 .bartell div span {



	font-size: 14px;



	margin-right: 15px;



}



.bar3 .bartell div b {



	font-size: 24px;



	font-family: Arial, Helvetica, sans-serif;



	font-weight: bold;



	margin-right: 15px;



}



.bar3 .bar_lx div em {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 30px;



	font-weight: bold;



	color: #077fc8;



}



/*招商加盟*/



.zsjm {
	height: 678px;
	background: url(../images/jsjm.jpg) no-repeat center top;
}



.zsjm-com {
	overflow: hidden;
}



.zsjm-img {
	margin-top: 124px;
}



.zsjm-txt {
	width: 740px;
	margin-top: 80px;
}



.zsjm-txt li {
	padding-bottom: 30px;
}



.zsjm-txt li div {
	height: 40px;
	border-radius: 50px;
	background: #342b2c;
	padding: 0 100px 0 15px;
	font-size: 24px;
	color: #fff;
	display: inline-block;
	line-height: 40px;
	margin-bottom: 20px;
}



.zsjm-txt li p {
	font-size: 18px;
}



.zsjm-txt a {
	display: block;
	margin-left: 436px;
}



/*加盟流程*/



.jmlc {
	overflow: hidden;
	height: 507px;
	background: url(../images/jmlc.jpg) no-repeat center top;
}



.jmlc-txt {
	width: 672px;
	padding-top: 35px;
}



.jmlc-txt em {
	display: block;
	font-style: italic;
	font-size: 30px;
	font-weight: bold;
	color: #333;
}



.jmlc-txt b {
	font-size: 36px;
	font-weight: bold;
	color: #a0a0a0;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}



.jmlc-txt ul {
	padding: 21px 0 0 40px;
}



.jmlc-txt li {
	height: 48px;
	line-height: 48px;
	font-size: 18px;
}



.jmlc-txt li strong {
	color: #342b2c;
}



.jmlc-con img {
	margin-top: 66px;
}



/*加盟政策*/



.jmzc {
	height: 355px;
	background: url(../images/jmac.jpg) no-repeat center top;
}



.jmzc-left {
	width: 430px;
	margin-left: 114px;
}



.jmzc-l-header {
	margin: 28px 0 40px;
}



.jmzc-l-header strong {
	font-size: 18px;
}



.jmzc-l-header span {
	font-size: 14px;
	color: #7e7e7e;
	display: block;
}



.jmzc-l-header b {
	font-size: 36px;
	font-weight: bold;
	color: #a0a0a0;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}



.txtxt {
	width: 294px;
}



.txtxt label {
	display: block;
	margin-bottom: 11px;
}



.txtxt label input {
	width: 249px;
	height: 28px;
	padding-left: 5px;
	line-height: 28x;
	border: 1px solid #d2d2d2;
	margin-left: 10px;
}



.yjtxt {
	background: url(../images/sub.jpg) no-repeat;
	width: 38px;
	height: 153px;
	margin-left: 10px;
	cursor: pointer;
}



.btn_submitonline {
	display: block;
	width: 38px;
	height: 153px;
	background: none;
	border: 0;
	cursor: pointer;
}



.jmzc-right {
	width: 584px;
}



.jmzc-header-right {
	margin: 36px 0 47px 178px;
}



.jmzc-header-right strong {
	font-size: 24px;
	color: #342b2c;
	display: block;
}



.jmzc-header-right b {
	font-size: 34px;
	font-weight: bold;
	color: #a0a0a0;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}



.jmzc-right li {
	font-size: 16px;
	margin-bottom: 20px;
}



/*优势展示*/



.hjzstc {



	height: 710px;



	background: url(../images/ys.jpg) no-repeat center top;



}



.hjzstc_con {



	position: relative;



	overflow: hidden;



}



.hjzstc_con .hd ul {



	padding-left: 129px;



}



.hjzstc_con .hd span {



	float: right;



	display: inline-block;



	padding: 14px 98px 0 0;



}



.hjzstc_con .hd {



	overflow: hidden;



	margin: 10px 0;



	height: 46px;



	line-height: 46px;



	position: absolute;



	bottom: 0;



	right: 204px;



	z-index: 999;



}



.hjzstc_con .hd li {



	float: left;



	width: 44px;



	height: 12px;



	border-radius: 50px;



	background: #333;



	margin-right: 15px;



}



.hjzstc_con .hd li.on {



	background: #342b2c;



}



.hjzstc_con .bd {



	overflow: hidden;



}



.hjzstc_con .bd li .tc_txt {



	width: 566px;



	height: 416px;



	background: #e5e5e5;



}



.hjzstc_con .bd li .tc_txt strong {



	display: block;



	font-size: 24px;



	height: 40px;



	color: #342b2c;



	line-height: 40px;



	text-indent: 20px;



	margin-top: 30px;



}



.hjzstc_con .bd li .tc_txt p {



	height: 180px;



	font-size: 16px;



	line-height: 30px;



	padding: 20px;



}



.hjzstc_con .bd li .tc_txt b {



	display: block;



	text-indent: 20px;



	padding-bottom: 10px;



	margin-bottom: 20px;



	font-size: 24px;



	font-family: Arial, Helvetica, sans-serif;



	text-transform: uppercase;



	color: #9c9c9c;



}



.hjzstc_con .bd li .tc_txt ul {



	padding: 0 20px;



	font-size: 16px;



	line-height: 30px;



}



.hjzstc_con .bd li .tc_txt div {



	padding: 0 20px;



}



.hjzstc_con .bd li .tc_txt div a {



	display: inline-block;



	width: 114px;



	height: 30px;



	text-align: center;



	line-height: 30px;



	border-radius: 50px;



	background: #b4a28a;



	color: #fff;



	margin: 0 16px;



}



.hjzstc_con .bd li .tc_img {



	width: 569px;



	height: 416px;



}



.hjzstc_con .bd li .tc_img img {



	width: 614px;



	height: 416px;



}



.jpfw .all_title {



	padding: 80px 0 50px;



	text-align: center;



}



.jpfw .all_title h3 a {



	font-size: 36px;



	font-weight: bold;



	color: #7e684c;



}



.jpfw .all_title b {



	display: inline-block;



	width: 58px;



	height: 5px;



	background: #7e684c;



	margin: 20px auto 0;



}



.hjzs .all_title {



	padding: 80px 0 50px;



	text-align: center;



}



.hjzs .all_title h3 a {



	font-size: 36px;



	font-weight: bold;



	color: #7e684c;



}



.hjzs .all_title b {



	display: inline-block;



	width: 58px;



	height: 5px;



	background: #7e684c;



	margin: 20px auto 0;



}



.hjzstc .all_title {



	height: 126px;



	color: #fff;



	margin-bottom: 45px;



}



.hjzstc .all_title strong {



	display: inline-block;



	font-size: 16px;



	font-weight: normal;



	padding: 45px 200px 0 254px;



}



.hjzstc .all_title b {



	display: inline-block;



	font-size: 24px;



	font-weight: bold;







}



.xfjz .all_title {



	padding: 80px 0 50px;



	text-align: center;



}



.xfjz .all_title h3 a {



	font-size: 36px;



	font-weight: bold;



	color: #fff;



}



.xfjz .all_title b {



	display: inline-block;



	width: 58px;



	height: 5px;



	background: #fff;



	margin: 20px auto 0;



}



.ys-tell-txt {
	width: 542px;
	padding-top: 30px;
}



.ys-tell-txt b {
	display: block;
	font-size: 18px;
	color: #342b2c;
	display: block;
	margin-left: 85px;
}



.ys-tell-txt strong {
	font-size: 36px;
	color: #000;
	display: block;
	margin-left: 85px;
}



.ys-iphone {
	width: 505px;
	padding-top: 55px;
}



.ys-iphone span {
	font-size: 16px;
}



.ys-iphone b {
	font-size: 22px;
	color: #342b2c;
	font-weight: bold;
}



.ys_tell a {
	display: inline-block;
	margin-top: 50px;
}







/*合作*/



.hz {



	padding: 30px 0;



}



.hz_header {



	text-align: center;



	font-size: 18px;



	margin: 20px 0;



	background: url(../images/case-header.jpg) no-repeat center;



}



.hz_header h3 a {



	font-size: 20px;



	font-weight: bold;



	color: #342b2c;



}



.hz_header span {
	text-transform: uppercase;
	font-size: 14px;
	text-transform: uppercase;
	display: block;
	padding: 5px 0;
}



.hz_header b {



	font-size: 14px;



}



.hz_con {

	height: 190px;



	overflow: hidden;



}



.hz_con li {



	float: left;



	width: 263px;



	height: 190px;



	overflow: hidden;



	margin: 0 15px;



	position: relative;



}



.hz_con li img {



	width: 263px;



	height: 190px;



}



.hz_con li span {
	display: block;
	width: 263px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	position: absolute;
	bottom: 0;
	background: url(../images/case_bg.png) repeat;
}



.hz_con li span a {
	color: #fff;
}



/*案例展示*/



.case_all {



	overflow: hidden;



	height: 694px;



	background: url(../images/case-bg.jpg) no-repeat center top;



}



.case-header {



	width: 194px;



	text-align: center;



}



.case-header h3 {



	padding-top: 30px;



}



.case-header h3 a {



	font-weight: bold;



	font-size: 24px;



	color: #fff;



}



.case-header b {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 18px;



	text-transform: uppercase;



	color: #fff;



}



.case_ss {



	overflow: hidden;



}



.case_img {



	width: 983px;



}



.case_img li {



	float: left;



	width: 324px;



	height: 283px;



	position: relative;



	margin: 0 3px 4px 0;



}



.case_img li div {



	width: 324px;



	height: 283px;



	overflow: hidden;



}



.case_img li img {



	width: 324px;



	height: 283px;



	transition: .3s all;



}



.case_img li:hover img {



	transform: scale(1.2, 1.2);



}



.case_img li span {



	position: absolute;



	bottom: 0;



	display: block;



	width: 100%;



	height: 30px;



	text-align: center;



	line-height: 30px;



	overflow: hidden;



	background: url(../images/case_bg.png) repeat;



}



.case_img li span a {



	color: #fff;



}



.case_img li b {



	display: block;



	width: 124px;



	height: 20px;



	text-align: center;



	line-height: 20px;



	margin: 5px auto;



	background: #007cf1;



	border-radius: 50px;



}



.case_img li b a {



	color: #fff;



}







/*合作伙伴*/



.hzhb {



	height: 648px;



	background: url(../images/hz_bg.jpg) no-repeat center top;



	overflow: hidden;



}



.hzhb_txt h3 {



	margin: 60px 0 20px;



	background: url(../images/line_all.png) no-repeat center;



	text-align: center;



}



.hzhb_txt h3 a {



	font-size: 24px;



	font-weight: bold;



	color: #0066cb;



}



.hzhb_txt h3 b {



	display: block;



	font-size: 16px;



	color: #666;



}



.hzhb .hzhb_con li {



	float: left;



	width: 255px;



	margin: 10px 20px;



}



.hzhb .hzhb_con li img {



	width: 253px;



	height: 181px;



	border: 1px solid #a0a0a0;



}



/*客户见证*/



.khjz {



	height: 636px;



	background: url(../images/khjz_bg.jpg) no-repeat center top;



}



.khjz-header {



	width: 194px;



	color: #fff;



	text-align: center;



}



.khjz-header h3 {



	padding-top: 30px;



}



.khjz-header h3 a {



	font-size: 24px;



	font-weight: bold;



	color: #fff;



}



.khjz-header b {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 18px;



	text-transform: uppercase;



}



.khjz-header span a {



	display: block;



	width: 144px;



	height: 38px;



	text-align: center;



	line-height: 38px;



	font-size: 16px;



	color: #fff;



	border: 1px solid #fff;



	margin: 264px auto 0;



}



.khjz_con {



	overflow: hidden;



}



.khjz_con li {



	width: 568px;



	height: 190px;



	float: left;



	cursor: pointer;



	margin: 47px 22px 0 0;



}



.khjz_con li img {



	width: 260px;



	height: 180px;



	padding: 3px;



	border: 1px solid #ccc;



	float: left;



}

.picMarquee-left001 {
	height: 174px;
	overflow: hidden;
}

.khjz_con li div {
	width: 282px;
	float: right;
}



.khjz_con li span {



	display: block;



	width: 100%;



	height: 40px;



	line-height: 40px;

	overflow: hidden;



	font-size: 16px;



	font-weight: bold;



}



.khjz_con li div p {



	padding: 5px;



	



	overflow: hidden;



	line-height: 18px;



}



.khjz_con li b a {



	display: block;



	width: 90px;



	height: 28px;



	text-align: center;



	line-height: 28px;



	background: #342b2c;



	color: #fff;



	margin-top: 10px;



}



/*关于我们*/



.about_all {



	height: 425px;



	background: url(../images/about-bg.jpg) no-repeat center top;



}



.about {



	height: 340px;



	padding: 38px 0 0px;



	overflow: hidden;



}



.about-img img {



	width: 454px;



	height: 289px;



	padding: 3px;



	border: 1px solid #b5b5b5;



	background: #fff;



}



.ab_conheader {



	padding-bottom: 10px;



}



.ab_conheader span {



	font-family: Arial, Helvetica, sans-serif;



	color: #bdbdbd;



	text-transform: uppercase;



}



.ab_conheader h3 {



	font-size: 18px;



	font-weight: bold;



}



.ab_conheader h3 a {



	color: #342b2c;



}



.ab_img {



	width: 397px;



	height: 349px;



	background: url(../images/about_img_bg.png) no-repeat;



	padding: 19px 18px 0 18px;



}



.ab_img img {



	width: 398px;



	height: 236px;



}



.ab_con {



	width: 677px;



	margin-top: 30px;



}



.ab_con_txt strong a {



	font-size: 18px;



	font-weight: bold;



	color: #0097d8;



	display: block;



	margin-bottom: 10px;



}



.ab_con_txt div {



	height: 156px;



	overflow: hidden;



	font-size: 14px;



	margin-bottom: 10px;



}



.honor {



	width: 322px;



	padding-left: 30px;



	border-left: 1px solid #fff;



}



.honor_header {



	height: 36px;



	line-height: 36px;



	margin-bottom: 20px;



}



.honor_header h3 a {



	font-size: 18px;



	color: #fff;



}



.honor_header h3 b {



	font-size: 30px;



	font-weight: bold;



	color: #fff;



	text-transform: uppercase;



	margin: 0;



}



.picScroll-left001 {



	width: 100%;



	overflow: hidden;



	position: relative;



}



.picScroll-left001 .hd {



	overflow: hidden;



	height: 0;



}



/*.picScroll-left001 .hd .prev{ display:block;  width:32px; height:32px; position:absolute; right:0; top:100px;overflow:hidden;



cursor:pointer; background:url(../images/honor_right.jpg) no-repeat;}



.picScroll-left001 .hd .next{ display:block;  width:32px; height:32px; position:absolute; left:0; top:100px;overflow:hidden;



cursor:pointer; background:url(../images/honor_left.jpg) no-repeat;}*/



.picScroll-left001 .hd ul {



	float: right;



	overflow: hidden;



	zoom: 1;



	margin-top: 10px;



	zoom: 1;



}



.picScroll-left001 .hd ul li {



	float: left;



	width: 9px;



	height: 9px;



	overflow: hidden;



	margin-right: 5px;



	text-indent: -999px;



	cursor: pointer;



	background: url("images/icoCircle.gif") 0 -9px no-repeat;



}



.picScroll-left001 .hd ul li.on {



	background-position: 0 0;



}



.picScroll-left001 .bd ul {



	overflow: hidden;



	zoom: 1;



}



.picScroll-left001 .bd ul li {



	float: left;



	_display: inline;



	overflow: hidden;



	text-align: center;



}



.picScroll-left001 .bd ul li .pic {



	text-align: center;



}



.picScroll-left001 .bd ul li .pic img {



	width: 310px;



	height: 220px;



	display: block;



}



.picScroll-left001 .bd ul li .title {



	line-height: 30px;



}



.picScroll-left001 .bd ul li .title a {



	color: #fff;



	font-size: 14px;



}



.par_right {



	width: 1180px;



	overflow: hidden;



}



.partner {



	color: #fff;



	position: relative;



}



.par_left {



	height: 60px;



}



.par_left h3 a {



	font-size: 18px;



	color: #fff;



}



.par_left h3 span {



	font-size: 18px;



	font-family: Arial, Helvetica, sans-serif;



	text-transform: uppercase;



}



.picMarquee-left001 .bd ul li {



	float: left;



	_display: inline;



	overflow: hidden;



	text-align: center;



	margin: 0 20px;



}



.picMarquee-left001 .bd ul li .pic img {



	width: 204px;



	height: 142px;



	border: 1px solid #a0a0a0;



	display: block;



}



.picMarquee-left001 .bd ul li .title {



	line-height: 30px;



}



.xc {



	height: 470px;



	background: url(../images/xc.jpg) no-repeat center top;



	overflow: hidden;



}



.xc_c {



	width: 1020px;



	margin: 30px auto;



	overflow: hidden;



}



/*新闻*/



.news-all {

	height: 451px;



	overflow: hidden;



	margin-top: 20px;



}



.slideTxtBoxnews {



	text-align: left;



}



.slideTxtBoxnews .hd {



	height: 60px;



	background: url(../images/line_icon.jpg) repeat-x left bottom;



	padding: 0 10px 0 0;



	margin-bottom: 20px;



	position: relative;



}



.slideTxtBoxnews .hd ul {



	height: 34px;



	overflow: hidden;



	background: url(../images/ww.jpg) no-repeat 98px center;



}



.slideTxtBoxnews .hd div {



	text-transform: uppercase;



	font-size: 16px;



	font-family: Arial, Helvetica, sans-serif;



	color: #a7a7a7;



	height: 16px;



}



.slideTxtBoxnews .hd ul li {



	float: left;



	padding-right: 30px;



	cursor: pointer;



	font-size: 20px;



	margin-right: 10px;



	text-align: center;



	color: #333;



	font-weight: bold;



}



.slideTxtBoxnews .hd span {



	position: absolute;



	right: 5px;



	top: 25px;



}



.slideTxtBoxnews .hd ul li a {



	color: #333;



}



.slideTxtBoxnews .hd ul li.on a {



	color: #342b2c;



}



.slideTxtBoxnews .bd .news-Tn {



	overflow: hidden;



	padding-bottom: 20px;



}



.slideTxtBoxnews .bd .news-Tn img {



	width: 223px;



	height: 151px;



	border: 1px solid #e8e8e8;



	padding: 4px;



}



.slideTxtBoxnews .bd .news-Tn div {



	width: 426px;



}



.slideTxtBoxnews .bd .news-Tn div span a {



	display: block;



	font-size: 15px;



	color: #342b2c;



	height: 20px;



	overflow: hidden;



}



.slideTxtBoxnews .bd .news-Tn div p {



	



	overflow: hidden;



	color: #a8a8a8;



	margin: 10px 0;



}



.slideTxtBoxnews .bd .news-Tn div b a {



	display: block;



}



.slideTxtBoxnews .bd .T-news {



	float: left;



	width: 338px;



	overflow: hidden;



}



.slideTxtBoxnews .bd .T-news p {



	height: 24px;



	line-height: 24px;



	overflow: hidden;



	padding-left: 26px;



}



.slideTxtBoxnews .bd .T-news .newsTime {



	height: 30px;



	line-height: 30px;



	padding-left: 16px;



	background: url(../images/newsIcon.jpg) no-repeat left center;



	font-size: 14px;



}



.slideTxtBoxnews .bd .T-news .newsTime span {



	font-size: 24px;



}



.slideTxtBoxnews .bd .T-news .newsTime b {



	font-size: 14px;



}



.slideTxtBoxnews .bd .T-news .newsTxt {



	height: 30px;



	line-height: 30px;



	font-size: 13px;



}



.news-titleOne {



	overflow: hidden;



}



.news-titleTwo {



	padding-top: 20px;



}



.newsTs {



	width: 390px;



	height: 100px;



}



.newsTs div {



	width: 260px;



	height: 84px;



}



.newsTs div span a {



	display: block;



	font-size: 15px;



	margin-bottom: 10px;



}



.newsTs div p {



	height: 40px;



	overflow: hidden;



	color: #a8a8a8;



}



.slideTxtBoxnews .bd li .date {



	float: right;



	color: #999;



}



.news {



	padding: 30px 0 10px;



	overflow: hidden;



	background: #f8f8f8;



}



.newsCon {



	width: 678px;



	padding-left: 20px;



}



.newsCons {



	width: 438px;



	padding-right: 20px;



}



.cjwt_header {



	height: 60px;



	background: url(../images/line_icon.jpg) repeat-x left bottom;



}



.newsConW h3 {



	display: inline-block;



}



.newsConW h3 a {



	font-size: 20px;



	color: #342b2c;



	font-weight: bold;



}



.cjwt_header b {



	float: right;



	margin-top: 30px;



}



.cjwt_header span {



	color: #a7a7a7;



	font-size: 16px;



	text-transform: uppercase;



	font-family: Arial, Helvetica, sans-serif;



}



.newsIn li {



	height: 30px;



	line-height: 30px;



	overflow: hidden;



	font-size: 13px;



}



.newsIn li a {



	float: left;



	display: inline-block;



	width: 290px;



	padding-left: 10px;



}



.newsIn li span {



	float: right;



}



.more-tit span {



	color: #1796d7;



}



.txtMarquee-top {



	overflow: hidden;



	position: relative;



}



.news-header {



	height: 30px;



	padding-left: 10px;



}



.news-header h3 {



	display: inline-block;



	font-size: 18px;



}



.news-header h3 span {



	text-transform: uppercase;



	display: inline-block;



	margin-left: 5px;



}



.txtMarquee-top .bd {



	padding: 15px 0;



}



.txtMarquee-top .infoList li {



	border-bottom: 1px solid #c5c5c5;



	padding-bottom: 10px;



	font-size: 14px;



}



.txtMarquee-top .infoList li a {



	display: block;



	height: 24px;



	line-height: 24px;



	font-size: 15px;



	color: #342b2c;



	margin-top: 5px;



	overflow: hidden;



}



.txtMarquee-top .infoList li span {



	display: block;



	height: 54px;



	overflow: hidden;



	color: #a8a8a8;



	font-size: 12px;



	font-family: "微软雅黑";



	padding-left: 15px;



	line-height: 24px;



}



.txts {



	display: block;



	padding-left: 15px;



	background: url(../images/ww.jpg) no-repeat left center;



}



.pics {



	display: block;



	padding-left: 15px;



	background: url(../images/wd.jpg) no-repeat left 5px;



}



.cp_hemm {



	width: 100%;



	text-align: center;



	height: 54px;



	position: absolute;



	top: -90px;



}



.cp_hemm h2 a {



	font-size: 20px;



	font-weight: bold;



	color: #186bbb;



}



.cp_hemm h3 a {



	font-size: 20px;



	font-weight: bold;



	color: #186bbb;



}



.cp_hemm ul {



	overflow: hidden;



	height: 40px;



	padding-left: 500px;



}



.cp_hemm ul li {



	width: 120px;



	height: 38px;



	text-align: center;



	line-height: 38px;



	border: 1px solid #342b2c;



	float: left;



	margin-right: 15px;



}



.cp_hemm ul li a {



	font-size: 18px;



}



.cp_hemm ul li.on {



	background: #342b2c;



}



.cp_hemm ul li.on a {



	color: #fff;



}



.cp_hemm b {



	display: block;



	font-weight: bold;



	font-size: 30px;



	text-transform: uppercase;



	font-family: Arial, Helvetica, sans-serif;



	color: #e4e4e4;



}



.cp_hemm i {



	display: block;



	border-top: 1px solid #18800a;



	margin: 0 auto;



	width: 122px;



}



.cp_hemm span {



	font-size: 14px;



	color: #000;



}



/*友情链接*/



.web-alls1 {



	height: 50px;



	line-height: 50px;



	background: url(../images/links_bg.jpg) no-repeat;



	margin-bottom: 30px;



	margin-top: 20px;



}



.web-alls1 h4 {



	width: 218px;



	font-size: 18px;



	text-transform: uppercase;



	color: #fff;



	text-indent: 15px;



}



.web-alls1 h4 span {



	display: inline-block;



	font-size: 18px;



	font-weight: bold;



}



.web-alls1 h4 b {



	font-family: Arial, Helvetica, sans-serif;



	text-transform: uppercase;



	font-size: 18px;



	font-weight: bold;



	margin-left: 5px;



}



.linkLj {



	width: 962px;



}



.linkLj a {



	margin-left: 15px;



}
